package com.neusoft.neuiotms.dcam.workflow.dto;

import java.util.ArrayList;
import java.util.List;

import com.neusoft.bizcore.web.dto.AbstractAuditDTO;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@Getter
@Setter
@ToString
public class DiaoboSLDTO extends AbstractAuditDTO {

    private static final long serialVersionUID = 1L;

    /** 工单号 */
    private String workOrderNum;

    /** 任务Id */
    private String taskId;

    /** 备注 */
    private String remark;

    /** 标题 */
    private String title;

    private List<DiaoboItemSLDTO> details = new ArrayList<>();

    /** 调出部门编码 */
    private String srcManagementOrgCode;

    /** 调出部门名称 */
    private String srcManagementOrgName;

    /** 调入部门编码 */
    private String destManagementOrgCode;

    /** 调入部门名称 */
    private String destManagementOrgName;

    /** 调拨原因 */
    private String reason;

    /** 创建人 */
    private String createUser;

    /** 创建人姓名 */
    private String createUserName;

    /** 附件信息 */
    private List<AnnexDTO> annex = new ArrayList<>();

    /** 类别 */
    private String categories;
}
